home *** CD-ROM | disk | FTP | other *** search
/ Future Workshop / Future Workshop.iso / utility / informa2 / fpc.hlp < prev    next >
Encoding:
Text File  |  1994-09-27  |  20.5 KB  |  439 lines

  1.  
  2. °EDMAIN          Help with F-PC Forth & the SED Editor
  3.                    ───────────────────────────────   Press ∙F10 to leave Help
  4.  
  5.             ┌───────────────────────────────────────────────┐
  6.             │ Welcome to the Hypertext HELP system for F-PC │
  7.             └───────────────────────────────────────────────┘
  8.  
  9. ∙Hypertext     ─ What is Hypertext anyway.
  10. ∙SED-Help      ─ Help with editor commands and functions.
  11.  
  12.             ┌───────────────────────────────────────────────┐
  13.             │ Move the cursor with TAB onto a word shown in │
  14.             │∙reverse_video and press F9 or the Enter key.  │
  15.             └───────────────────────────────────────────────┘
  16.  
  17. °Hypertext                 Hypertext Introduction
  18.                            ──────────────────────
  19.  
  20.   Hypertext is a technique for interconnecting information for the purpose
  21. of making it easier to locate desired sections of that information.  You
  22. can think of Hypertext as a sort of bookmark and index system. You can, with
  23. a single key, go off to look at some information related to what you are
  24. currently looking at. When you are done looking at that other information,
  25. you can return to where you were with another single key.
  26.  
  27.   Lets try it to see how it works.                   ∙Other-Information
  28.  
  29.   Notice the word pair shown above shown in reverse video; press the TAB
  30. key to move to that word.  Now you are ready to "link" to
  31. Other-Information.  You can perform the link in one of three ways:
  32.  
  33.         Press Enter             Press F9                Press Alt-B
  34. (links ONLY while browsing)  (the link key)           (B meaning BROWSE)
  35.  
  36.   Press any of the above keys NOW!     When you come back unlink with ∙F10 .
  37.  
  38. °Other-Information     Other information on Hypertext
  39.                        ──────────────────────────────
  40.  
  41.    You are now at least +3 levels down in the Hypertext links. The number
  42.  you see at the upper right hand corner of the screen tells you how many
  43.  links FORWARD have been performed. Each time you link forward (like an
  44.  index) to a new piece of information, your previous location is saved
  45.  (like a bookmark).  You can link forward exploring new information up to
  46.  twenty (20) times before the link save stack fills up.
  47.  
  48.    When it comes time to "unlink", The ∙F10 key will unlink to the exact
  49.  previous place where you linked from.
  50.  
  51.    This Hypertext system is really implemented as a special "mode" of the
  52.  SED editor. You are in fact in the SED editor now, in what I call BROWSE
  53.  mode.  You are allowed to look around, but you can't make any changes.
  54.  
  55.  
  56.  
  57.         Press ∙F10 to UNLINK,        or          Press PgDn for more.
  58.  
  59.                         More Information on the Browser
  60.                         ───────────────────────────────
  61.  
  62.    Certain keys perform special functions while in BROWSE mode. As
  63.  mentioned before, the TAB key moves to the next reverse video link, and
  64.  Enter performs a link to the current word under the cursor.
  65.  
  66.    BROWSE mode is indicated visually by the word BROWSE in the upper left
  67.  corner, and the double line screen border.
  68.  
  69.    In Browse mode, you can use the editor PgDn & PgUp as well as Arrow
  70.  keys to move through a file, or you can move the cursor to a word of
  71.  interest, and press F9 or Enter to link directly to that topic.
  72.  
  73.    If you are nested deeply into a complex browse, you can Unnest quickly to
  74.  the top level edit or browse, by using the File menu command "Unlink to
  75.  level one". The key sequence for this command is Shift-F10 or ESC-F-U.
  76.  
  77.         Press ∙F10 to UNLINK
  78.  
  79.  
  80.  
  81. °SED-Help            Table of Contents for Help with SED
  82. °EDITOR              ───────────────────────────────────
  83. ∙*Copy*              Cut, Copy, Paste & Append
  84. ∙*Drawing*           Drawing lines & Sorting
  85. ∙*FuncKeys*          Function key assignments
  86. ∙*Keypad*            The Keypad is fully supported
  87. ∙*Leaving*           Leaving & Printing
  88. ∙*Line*              Line & Word commands
  89. ∙*Margin*            Margin Control commands
  90. ∙*Menus&Mouse*       Using pulldown menus and the MOUSE.
  91. ∙*More*              Bold, Underline & DOS
  92. ∙*Other*             Other functions
  93. ∙*Search*            Search, Replace & Goto
  94. ∙*Specs*             SED Specifications
  95. ∙*WordStar*          SED uses WordStar movement key sequences.
  96.                                               ┌──────┐     ┌──────┐
  97.      You can move through this help file with │ PgDn │ and │ PgUp │ or,
  98.                                        ┌──────┴─┬────┘     └──────┼───────┐
  99.      use TAB to place the cursor on an │ *Item* │ above and press │ Enter │
  100.      to browse that item.              └────────┘                 └───────┘
  101.  
  102. °*Menus&Mouse*            Menu & Mouse Control   Press ∙F10 to pop Help level
  103.                           ────────────────────
  104.   SED provides both pulldown menus, and fairly complete mouse support.
  105. Select ∙*Menus* for a description of using pulldown menus with the
  106. keyboard.
  107.  
  108.   To use a mouse in SED you must have a compatible mouse driver (like
  109. MOUSE.COM) already installed in your autoexec.bat. When F-PC starts up, it
  110. looks for the presence of a mouse driver, and activates the mouse if the
  111. driver is present.
  112.  
  113.   As you are looking at this screen you will see arrows to the right and
  114. lower right of the screen. These arrows can be used to scroll the screen,
  115. showing more text from the direction the arrow is pointing by clicking the
  116. left mouse button. The ∙F10 or +1 etc. in the upper right corner can be used
  117. like the ∙F10 key by positioning the mouse and clicking the left button.
  118. You can also change the INSERT/OVERWRITE mode by clicking at the top left
  119. of the screen on INSERT. Help can be obtained by pressing HELP at the lower
  120. left. The cursor can be positioned by clicking within the edit window with
  121. the left mouse button.  The right mouse button is the same as the ESC key.
  122.  
  123. °*Menus*                Using Pull Down Menus    Press ∙F10 to pop Help level
  124.                         ─────────────────────
  125.  
  126.    SED uses Pull Down menus to make many functions available while editing.
  127. Press the ESC key NOW to see the menubar appear at the top of the screen.
  128.  
  129.    If you have pressed the ESC key, then you are looking at a list of menu
  130.  titles starting with "File" which should be shown in reverse video, through
  131.  "Help" on the right.  Use the keypad right arrow key to walk along the
  132.  menubar. As you press right arrow, the hilighting moves along the menubar.
  133.  Continue to press right arrow until "File" is again the hilighted menu. Now
  134.  press down arrow to pull the menu down.  Notice the last two items of the
  135.  "File" menu, Exit and Quit.  To the right of these menu items are
  136.  displayed the shortcut keys F10 and Alt-F10. Any menu function can be
  137.  performed with the shortcut key rather than moving through the menu and
  138.  pressing Enter.  If you press the right arrow while the "File" menu is
  139.  pulled down, you will walk along the menu bar with each menu "open", so
  140.  you can see what menu items are available.  You can also press the first
  141.  CAPITALIZED letter of a menu item to perform the item.
  142.  
  143.  
  144. °*WordStar*              WordStar Movement Keys  Press ∙F10 to pop Help level
  145.                          ──────────────────────
  146.  
  147.  
  148.         ┌─────────────┬────────────┬────────────┬─────────────┬────────────┐
  149.         │ ^W scroll  │ ^E line   │ ^R page   │ ^T Word Del │^Y Line Del │
  150.   ┌─────┴─────┬───────┴────┬───────┴─────┬──────┴─────┬───────┴─────────┬──┘
  151.   │ ^A -word │  ^S -left │  ^D right- │  ^F word- │  ^G char Delete │
  152.   └─────┬─────┴───────┬────┴───────┬─────┴──────┬─────┴─────────┬───────┘
  153.         │ ^Z scroll  │ ^X line   │ ^C page   │ ^V INS toggle │ ^=Control
  154.         └─────────────┴────────────┴────────────┴───────────────┘
  155.  
  156.  
  157.   SED supports a subset of the WordStar control keys used to move around a
  158. document.  The keypad is also supported, as can be seen in the next screen.
  159.  
  160.  
  161.  
  162.   Function key assignments are shown under the ∙*Keypad* entry.
  163.  
  164.  
  165. °*Keypad*                       Keypad keys      Press ∙F10 to pop Help level
  166.                                 ───────────
  167.                      ┌──────┐
  168.                      │ Esc  ├─ = Pops up the MENU display
  169.                      └──────┘
  170.   Ctrl-Home = Beginning of file      Up-arrow = Up a line in document
  171.                            ┌──┴───┬──┴───┬──────┐
  172.    Goto beginning of line ─┤ Home │     │ PgUp ├─ Previous page in document
  173.                            ├──────┼──────┼──────┤
  174.  Left a character on line ─┤  -  │      │  -  ├─ Right a character on line
  175.  ( with Ctrl, left word)   ├──────┼──────┼──────┤  (with Ctrl, right word)
  176.          Goto end of line ─┤ End  │     │ PgDn ├─ Next page in document
  177.                            └──┬───┴──┬───┴──────┘
  178.   Ctrl-End  = End of file ────┘      Down-arrow = Down a line in document
  179.  
  180.                            ┌─────────────┬──────┐
  181.   Insert/Overwrite toggle ─┤   Insert    │ Del  ├─ Delete char under cursor
  182.                            └─────────────┴──────┘
  183.  
  184.         Function key assignments are shown on the next screen.
  185.  
  186. °*FuncKeys*               Function Key Assignments
  187.                           ────────────────────────
  188.  
  189.                              ┌─────┬─────┐
  190.            Call up F-PC HELP │ F1  │ F2  │ Move cursor to TOP of screen
  191.   Alt-F1 rotate through open │     │     │
  192.   files. ∙Files-More         ├─────┼─────┤
  193.     Set mark at current line │ F3  │ F4  │ Move cursor to BOTTOM of screen
  194.                              │     │     │
  195.                              ├─────┼─────┤
  196.        Copy a line from mark │ F5  │ F6  │ Search (asks for search string)
  197.                              │     │     │ Use with Alt to repeat a search
  198.                              ├─────┼─────┤
  199.           Line & box drawing │ F7  │ F8  │ Replace (asks for replace string)
  200.                              │     │     │ Use with Alt to replace & search
  201.                              ├─────┼─────┤
  202.          Link browse to word │ F9  │ F10 │ Exit & save, Unlink one level
  203.   Use Alt-F9 to link through │     │     │ Use with Alt to leave and discard
  204.   a deferred word.           └─────┴─────┘ changes. Use Shift-F10 to
  205.                                            Unlink to the top level.
  206.  
  207. °*Leaving*                                       Press ∙F10 to pop Help level
  208.  
  209.                Leaving, Saving, and Printing under the FILE menu
  210.                ─────────────────────────────────────────────────
  211.  
  212.         Menu command                                        Shortcut key
  213.  
  214.         ESC F Q    = Quit, save changes and unlink 1 level.     ∙F10
  215.         ESC F A    = Abort 1 level & discard changes.        Alt-F10
  216.         ESC F U    = Unlink all nest levels to level 1.    Shift-F10
  217.  
  218.         ESC F S    = Save changes and continue editing.       Ctrl-U
  219.         ESC F W    = Write current file to a new filename.     Alt-W
  220.  
  221.         ESC F P    = Enter the Print menu display.             Alt-P
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228. °*Search*                  Search, Replace & Goto  Press ∙F10 to pop Help level
  229.                            ──────────────────────
  230.  
  231.                           Search for text commands
  232.                           ────────────────────────
  233.                      F6 = Search the first time (prompts for text)
  234.                  Alt-F6 = Search for same again
  235.                Shift-F6 = Search for same again BACKWARDS
  236.            Shift-Alt-F6 = Srch again cAsE Sensitive
  237.  
  238.                            Replace text commands
  239.                            ─────────────────────
  240.                      F8 = Replace the first time (prompts for text)
  241.                  Alt-F8 = Replace same again and search same again
  242.            Shift-Alt-F8 = Same as Alt-F8, but cAsE sensitive
  243.                Shift-F8 = Replace All occurances
  244.  
  245.                                 Goto Page
  246.                                 ─────────
  247.                   Alt-G = Goto specified page/line or next/prev paragraph
  248.  
  249. °*Copy*                     Cut, Copy & Paste    Press ∙F10 to pop Help level
  250.                             ──────────────────
  251.                          Mark and Copy in memory
  252.                          ───────────────────────
  253.                     F3  = MARK first line of copy or cut
  254.                     F5  = Copy a line from MARK to cursor line
  255.  
  256.            Use F3 to MARK the start of ALL Cut, Copy & Append operation.
  257.  
  258.                      Cut, Copy, Paste & Append with DISK
  259.                      ───────────────────────────────────
  260.           * Alt-X  = Cut from MARK through cursor line to TEMP.SEQ
  261.           * Alt-C  = Copy from MARK through cursor line to TEMP.SEQ
  262.           * Alt-V  = Paste Cut/Copied text at cursor line from TEMP.SEQ
  263.           * Alt-A  = Append from MARK through cursor line to TEMP.SEQ
  264.  
  265.                             Paste Date and Time
  266.                             ───────────────────
  267.           Alt-O-P  = Paste the current date and time into text at cursor.
  268.      * Use SHIFT-Alt to specify the file to Cut, Copy, Paste or Append with.
  269.  
  270. °*Line*                    Line & Word Commands  Press ∙F10 to pop Help level
  271.                            ────────────────────
  272.  
  273.  
  274.           Split and Join lines                   Word Delete & Undelete
  275.           ────────────────────                   ──────────────────────
  276.  
  277.  Ctrl-N  = Split this line at the cursor    Ctrl-T  = Word delete and save
  278.   Alt-J  = Join this line with next line     Alt-U  = Word Undelete *
  279.  
  280.  
  281.                         Line Delete and Undelete
  282.                         ────────────────────────
  283.  
  284.          * Ctrl-Y  = Delete this line and save in delete buffer
  285.          *  Alt-Y  = Undelete a deleted line from the delete buffer
  286.  
  287.          * The line delete buffer can hold 100 deleted lines.
  288.          * The word delete buffer can hold 128 characters total.
  289.  
  290.  
  291. °*Margin*                    Margin control      Press ∙F10 to pop Help level
  292.                              ──────────────
  293.           Ctrl-L  = Set left margin to current column.
  294.  
  295.            Alt-L  = Prompt for the number of spaces to insert before
  296.                     all lines of the current paragraph. Table move right.
  297.                                                         ────────────────
  298.      Shift-Alt-L  = Remove all space from the current paragraph to the
  299.                     right of the current cursor column. Table move left.
  300.                                                         ───────────────
  301.          Alt-S-R  = Prompt for value to set Right Margin.
  302.  
  303.             Home  = Set cursor to column 0 and reset Left Margin to 0.
  304.  
  305.           Ctrl-B  = Reformat current paragraph.
  306.  
  307.          The left margin is also set at the new cursor position after
  308.          pressing TAB when there are only spaces to the left of the
  309.          cursor.  This is useful for maintaining or setting an indent
  310.          while editing source.
  311.  
  312. °*Other*                       Other help        Press ∙F10 to pop Help level
  313.                                ──────────
  314.  
  315.                          Write to a new filename
  316.                          ───────────────────────
  317.      Alt-W  = Write the file in memory to a NEW file (prompts for filename)
  318.                               TAB Control
  319.                               ───────────
  320.      Alt-T   = Set tab increment to current column value.
  321.      Alt-O-X = eXpand all TABs to spaces in the file in memory.
  322.                              Case Conversion
  323.                              ───────────────
  324.      Alt-O-U = Convert the current cursor line to UPPERCASE.
  325.      Alt-O-L = Convert the current cursor line to lowercase.
  326.      Alt-O-W = Toggle case of WORD under cursor, starting at cursor.
  327.      Alt-O-C - Toggle case of the CHARACTER under the cursor.
  328.                              Help on a WORD
  329.                              ──────────────
  330.      Alt-H   = Shows help on the word under the cursor while editing.
  331.  
  332.  
  333. °*Specs*                     SED Specifications  Press ∙F10 to pop Help level
  334.                              ──────────────────
  335.  
  336.              ┌──────────────────────────────────────────────────┐
  337.              │ Maximum Characters in a File   limited by memory │
  338.              │                         640k can edit ≈120k file │
  339.              │                         512k can edit  ≈64k file │
  340.              │                                                  │
  341.              │ Maximum Lines in a File       Adjusted to memory │
  342.              │                              640k has 8000 lines │
  343.              │                              512k has 6000 lines │
  344.              │                                                  │
  345.              │ Maximum Characters in a Line                 132 │
  346.              │                                                  │
  347.              │ Maximum # of Deleted Lines Saved   Adj to memory │
  348.              │      available edit memory > 48k, save 100 lines │
  349.              │                            < 48k, save  20 lines │
  350.              │                                                  │
  351.              │ Printed # of Lines on a Page                  55 │
  352.              └──────────────────────────────────────────────────┘
  353.  
  354. °*Drawing*                 Line Drawing & Sorting  Press ∙F10 to pop Help level
  355.                            ──────────────────────
  356.    ┌┬┬┬┬┬┬┬┐               Line drawing commands
  357.    └┴┴┼┼┼┴┴┘               ─────────────────────
  358.       ├┼┤
  359.       ├┼┤            F7          Start/Stop drawing lines
  360.       ├┼┤            Ins         Pen up/down command
  361.       ├┼┤            -           Select single width lines (minus)
  362.       ├┼┤  ┌┐        =           Select double width lines (equal)
  363.       └┴┘  └┘        Del         Clear char under cursor
  364.                      Arrows      Move and draw a line
  365.    ┌┬┬┬┬┬┬┬┐
  366.    └┴┴┴┴┴┼┼┤
  367.          ├┼┘         Sorting the lines of a Paragraph
  368.         ┌┼┘          ────────────────────────────────
  369.        ┌┼┘
  370.       ┌┼┘            Alt-F7      Sort paragraph lines starting at current
  371.      ┌┼┤                         line and column. This sort is cAsE
  372.     ┌┼┼┼┬┬┬┐  ╔╗                 sensitive.
  373.     └┴┴┴┴┴┴┘  ╚╝   Shift-Alt-F7  Sort NON-case sensitive.
  374.  
  375. °*More*                        More Neat Stuff   Press ∙F10 to pop Help level
  376.                                ───────────────
  377.  
  378.    SED can "Shell" to DOS with "ESC F C" under the FILE menu.  This is useful
  379.  for manipulating files on a disk that is TOO full to save to, or to go out
  380.  and format a new disk if needed.  You can even run other programs from within
  381.  the editor if you need to.  Type EXIT to get back to SED.
  382.  
  383.                  BOLD UNDERLINE & USER DEFINED PRINT CONTROL
  384.                  ───────────────────────────────────────────
  385.  
  386.                   %B This line will be printed BOLD %B
  387.                   %U This line will be printed UNDERLINED %U
  388.                 %B%U This line will be both BOLD and UNDERLINED %U%B
  389.  
  390.                 %1, %2 & %3 are user defined printer attributes.
  391.                    See an example in the file PROPRINT.SEQ.
  392.  
  393.  
  394.  
  395.  
  396. °F10                     What is the F10 key for?
  397.                          ────────────────────────
  398.  
  399.    The F10 key "unlinks" or leaves one edit/browse level. If you were
  400.  editing, your changes are saved, and you will return to the previous file
  401.  you were editing or browsing. If you were at the first level of editing,
  402.  F10 will leave the editor to a screen to choose new file.
  403.  
  404.    The Shift-F10 key will take you to edit/browse level one.  This saves you
  405.  from having to unlink through many levels with F1, and takes you directly
  406.  to level one.  If you were already on level one, Shift-F10 will leave the
  407.  editor.
  408.  
  409.    Clicking the left mouse button on the F10, +1 or +2 at the upper right
  410.  hand corner will do the same as pressing the F10 key.
  411.  
  412.  
  413.  
  414.         Press F10 now to return to where you were before coming here.
  415.  
  416.  
  417. °Files-More        More on using F-PC with multiple files       ∙F10 pops up
  418.                    ──────────────────────────────────────
  419.  
  420.    Though the File Open command ESC-F-O or Ctrl-O you can open up to 20
  421.  files while in the F-PC editor.  When you open more than one file F-PC
  422.  keeps track of where you were in each file, but only really edits one file
  423.  at a time.  Files get swapped in and out of memory as required. This is
  424.  slower than keeping all of the file in memory, but on a hard disk system
  425.  the performance is still acceptable.
  426.  
  427.    Alt-F1 can be used to rotate through the file that have been opened.
  428.  Its reverse command is Shift-Alt-F1 which will rotate through the open
  429.  files in the opposite direction.
  430.  
  431.    Shift-F1 will popup a window for you to select a particular file
  432.  directly, avoiding the time required to rotate through several files to
  433.  get to the one you want.
  434.  
  435.    To leave the editor, and close all files, use the File menu command
  436.  ESC-F-X.
  437.  
  438.  
  439.